

// 切换至注册页面
$('#toReg').click(function (e) {
    e.preventDefault()
    $(this).parents('.login-box').hide().siblings('.reg-box').show()
})

// 切换至登录页面
$('#tologin').click(function (e) {
    e.preventDefault()
    $(this).parents('.reg-box').hide().siblings('.login-box').show()
})

var form = layui.form
form.verify({
    //自定义pwd校验规则
    pwd: [/^[\S]{6,12}$/, '密码须6-12位,且不能含有空格'],
    repwd: function (value) {
        var pwd = $('.reg-box [name=password]').val()
        if (value !== pwd) {
            return '两次输入密码不一致'
        }
    }
})

$('#link_reg').on('submit', function (eve) {
    eve.preventDefault()
    var data = $('#link_reg').serialize()
    $.ajax({
        method: 'POST',
        url: '/api/reguser',
        data: data,
        success: function (res) {
            if (res.status !== 0) return layui.layer.msg(res.message);
            return layui.layer.msg(res.message)
        }
    })

})

$('#link_login').on('submit', function (eve) {
    eve.preventDefault()
    var data = $('#link_login').serialize()
    $.ajax({
        method: 'POST',
        url: '/api/login',
        data: data,
        success: function (res) {
            if (res.status !== 0) return layui.layer.msg(res.message)
            var token = res.token
            localStorage.setItem('token', token)
            location.href = '/index.html'
        }
    })
})

